package com.zhan_dui.dictionary.handlers;
import org.xml.sax.XMLReader;
import android.text.Editable;
import android.text.Html.TagHandler;
import android.util.Log;
public class HtmlTagsHandler implements TagHandler {
private String parent;
private int ol_count = 1;
@Override
public void handleTag(boolean opening, String tag, Editable output,
XMLReader xmlReader) {
Log.e("tags", tag);
if (opening == false) {
return;
}
if (tag.equalsIgnoreCase("ol")) {
parent = "ol";
ol_count = 1;
} else if (tag.equalsIgnoreCase("li")) {
if (parent.equalsIgnoreCase("ol")) {
Log.i("output", output.toString());
output.append("\n " + ol_count++ + ".");
}
}
}
}